echography technician - Spanish English Dictionary